renal blockade - Español Inglés Diccionario